package beans;

import java.util.ArrayList;

public class Formal
{
    public static ArrayList<String> table_names=new ArrayList<String>();
    String id="";
    String years="";
    String areas="";
    String zheng_shi_indicator="";
    String zheng_shi_value="";
    String zheng_shi_unit="";
    String yuan_shi_value="";
    String yuan_shi_unit="";
    String zhi_shi_yuan="";
    String nei_rong_zhu_shi="";
    String wen_ben_wen_jian_ming="";
    String nian_jian_zhong_wen_ming="";
    String nian_jian_nian_fen="";
    String di_qu_dai_ma="";
    String di_qu_deng_ji="";
    String mo_hu_di_qu="";
    String jian_suo_zhi_biao="";
    String mo_hu_zhi_biao="";
    String exclusive_file_name="";
    String ru_ku_biao_shi="";
    String excel_title="";
    String excel_dai_ma="";
    String validtag="";
    String nian_jian_name="";
    String nian_jian_ying_wen_ming_cheng="";
    String zhi_biao_lei_bie="";
    String zhi_biao_pai_xu="";
    String jing_lian_biao_ti="";
    String di_yu_lei_xing_dai_ma="";
    String pin_yin_kan_ming="";
    String wen_jian_ming="";
    String bian_hao="";
    String tiao_mu_ti_ming="";
    String yin_shua_ye_ma="";
    String fu_qin_jie_dian="";
    String tm_mo_hu_zhi_biao="";
    String zhuan_ji_dai_ma="";
    String reportgrouper="";
    String xian_shi_shu_zhi="";
    String xian_shi_dan_wei="";
    String calibertag="";
    String wen_jian_mingx="";
    String nian_jian_zhong_wen_mingx="";
    String nian_jian_nian_fenx="";
    String tiao_mu_ti_mingx="";
    String bian_haox="";
    String ru_ku_biao_shix="";
    String yin_shua_yex="";
    String fu_qin_jie_dianx="";
    String guang_pan_haox="";
    String guo_biao_di_yu_dai_ma="";

    public static void setTable_names() {
        //下表是FORMAL视图的子表，是由田老师指定的
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2021_F");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2021_E");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2021_D");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2021_C");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2021_B");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2021_A");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2020_D");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2020_C");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2020_B");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2020_A");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2019_E");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2019_D");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2019_C");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2019_B");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2019_A");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2018_E");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2018_D");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2018_C");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2018_B");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2018_A");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2017");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2016");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_1949");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2012");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2013");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2014");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2015");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2015_01");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_2015_D");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_A");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_A2011");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_B");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_B2011");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_C");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_C2011");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_OTHERS2014");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_PUCHA");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_TEMP");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_TEMP2014");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_TEMP2015");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_ZBATCH8");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_ZBATCH_2014");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_YGA");
        table_names.add("YEARBOOKTABLEDATA2008_FORMAL_MODE_REEXTRACT");
    }

    public Formal(String id, String years, String areas, String zheng_shi_indicator, String zheng_shi_value, String zheng_shi_unit, String yuan_shi_value, String yuan_shi_unit, String zhi_shi_yuan, String nei_rong_zhu_shi, String wen_ben_wen_jian_ming, String nian_jian_zhong_wen_ming, String nian_jian_nian_fen, String di_qu_dai_ma, String di_qu_deng_ji, String mo_hu_di_qu, String jian_suo_zhi_biao, String mo_hu_zhi_biao, String exclusive_file_name, String ru_ku_biao_shi, String excel_title, String excel_dai_ma, String validtag, String nian_jian_name, String nian_jian_ying_wen_ming_cheng, String zhi_biao_lei_bie, String zhi_biao_pai_xu, String jing_lian_biao_ti, String di_yu_lei_xing_dai_ma, String pin_yin_kan_ming, String wen_jian_ming, String bian_hao, String tiao_mu_ti_ming, String yin_shua_ye_ma, String fu_qin_jie_dian, String tm_mo_hu_zhi_biao, String zhuan_ji_dai_ma, String reportgrouper, String xian_shi_shu_zhi, String xian_shi_dan_wei, String calibertag, String wen_jian_mingx, String nian_jian_zhong_wen_mingx, String nian_jian_nian_fenx, String tiao_mu_ti_mingx, String bian_haox, String ru_ku_biao_shix, String yin_shua_yex, String fu_qin_jie_dianx, String guang_pan_haox, String guo_biao_di_yu_dai_ma) {
        this.id = id;
        this.years = years;
        this.areas = areas;
        this.zheng_shi_indicator = zheng_shi_indicator;
        this.zheng_shi_value = zheng_shi_value;
        this.zheng_shi_unit = zheng_shi_unit;
        this.yuan_shi_value = yuan_shi_value;
        this.yuan_shi_unit = yuan_shi_unit;
        this.zhi_shi_yuan = zhi_shi_yuan;
        this.nei_rong_zhu_shi = nei_rong_zhu_shi;
        this.wen_ben_wen_jian_ming = wen_ben_wen_jian_ming;
        this.nian_jian_zhong_wen_ming = nian_jian_zhong_wen_ming;
        this.nian_jian_nian_fen = nian_jian_nian_fen;
        this.di_qu_dai_ma = di_qu_dai_ma;
        this.di_qu_deng_ji = di_qu_deng_ji;
        this.mo_hu_di_qu = mo_hu_di_qu;
        this.jian_suo_zhi_biao = jian_suo_zhi_biao;
        this.mo_hu_zhi_biao = mo_hu_zhi_biao;
        this.exclusive_file_name = exclusive_file_name;
        this.ru_ku_biao_shi = ru_ku_biao_shi;
        this.excel_title = excel_title;
        this.excel_dai_ma = excel_dai_ma;
        this.validtag = validtag;
        this.nian_jian_name = nian_jian_name;
        this.nian_jian_ying_wen_ming_cheng = nian_jian_ying_wen_ming_cheng;
        this.zhi_biao_lei_bie = zhi_biao_lei_bie;
        this.zhi_biao_pai_xu = zhi_biao_pai_xu;
        this.jing_lian_biao_ti = jing_lian_biao_ti;
        this.di_yu_lei_xing_dai_ma = di_yu_lei_xing_dai_ma;
        this.pin_yin_kan_ming = pin_yin_kan_ming;
        this.wen_jian_ming = wen_jian_ming;
        this.bian_hao = bian_hao;
        this.tiao_mu_ti_ming = tiao_mu_ti_ming;
        this.yin_shua_ye_ma = yin_shua_ye_ma;
        this.fu_qin_jie_dian = fu_qin_jie_dian;
        this.tm_mo_hu_zhi_biao = tm_mo_hu_zhi_biao;
        this.zhuan_ji_dai_ma = zhuan_ji_dai_ma;
        this.reportgrouper = reportgrouper;
        this.xian_shi_shu_zhi = xian_shi_shu_zhi;
        this.xian_shi_dan_wei = xian_shi_dan_wei;
        this.calibertag = calibertag;
        this.wen_jian_mingx = wen_jian_mingx;
        this.nian_jian_zhong_wen_mingx = nian_jian_zhong_wen_mingx;
        this.nian_jian_nian_fenx = nian_jian_nian_fenx;
        this.tiao_mu_ti_mingx = tiao_mu_ti_mingx;
        this.bian_haox = bian_haox;
        this.ru_ku_biao_shix = ru_ku_biao_shix;
        this.yin_shua_yex = yin_shua_yex;
        this.fu_qin_jie_dianx = fu_qin_jie_dianx;
        this.guang_pan_haox = guang_pan_haox;
        this.guo_biao_di_yu_dai_ma = guo_biao_di_yu_dai_ma;
    }

    @Override
    public String toString() {
        return
                id+"\t"+
                years+"\t"+
                areas+"\t"+
                zheng_shi_indicator+"\t"+
                zheng_shi_value+"\t"+
                zheng_shi_unit+"\t"+
                yuan_shi_value+"\t"+
                yuan_shi_unit+"\t"+
                zhi_shi_yuan+"\t"+
                nei_rong_zhu_shi+"\t"+
                wen_ben_wen_jian_ming+"\t"+
                nian_jian_zhong_wen_ming+"\t"+
                nian_jian_nian_fen+"\t"+
                di_qu_dai_ma+"\t"+
                di_qu_deng_ji+"\t"+
                mo_hu_di_qu+"\t"+
                jian_suo_zhi_biao+"\t"+
                mo_hu_zhi_biao+"\t"+
                exclusive_file_name+"\t"+
                ru_ku_biao_shi+"\t"+
                excel_title+"\t"+
                excel_dai_ma+"\t"+
                validtag+"\t"+
                nian_jian_name+"\t"+
                nian_jian_ying_wen_ming_cheng+"\t"+
                zhi_biao_lei_bie+"\t"+
                zhi_biao_pai_xu+"\t"+
                jing_lian_biao_ti+"\t"+
                di_yu_lei_xing_dai_ma+"\t"+
                pin_yin_kan_ming+"\t"+
                wen_jian_ming+"\t"+
                bian_hao+"\t"+
                tiao_mu_ti_ming+"\t"+
                yin_shua_ye_ma+"\t"+
                fu_qin_jie_dian+"\t"+
                tm_mo_hu_zhi_biao+"\t"+
                zhuan_ji_dai_ma+"\t"+
                reportgrouper+"\t"+
                xian_shi_shu_zhi+"\t"+
                xian_shi_dan_wei+"\t"+
                calibertag+"\t"+
                wen_jian_mingx+"\t"+
                nian_jian_zhong_wen_mingx+"\t"+
                nian_jian_nian_fenx+"\t"+
                tiao_mu_ti_mingx+"\t"+
                bian_haox+"\t"+
                ru_ku_biao_shix+"\t"+
                yin_shua_yex+"\t"+
                fu_qin_jie_dianx+"\t"+
                guang_pan_haox+"\t"+
                guo_biao_di_yu_dai_ma+"\n";
    }
}
